package modelEntity

// EbSmsRecord 短信发送记录表
type SmsRecord struct {
	ID         int64  `json:"id" gorm:"column:id" form:"id"`                         // 短信发送记录编号
	Uid        string `json:"uid" gorm:"column:uid" form:"uid"`                      // 短信平台账号
	Phone      string `json:"phone" gorm:"column:phone" form:"phone"`                // 接受短信的手机号
	Content    string `json:"content" gorm:"column:content" form:"content"`          // 短信内容
	AddTime    int64  `json:"add_time" gorm:"column:add_time" form:"add_time"`       // 发送短信时间
	AddIp      string `json:"add_ip" gorm:"column:add_ip" form:"add_ip"`             // 添加记录ip
	Template   string `json:"template" gorm:"column:template" form:"template"`       // 短信模板ID
	Resultcode int64  `json:"resultcode" gorm:"column:resultcode" form:"resultcode"` // 状态码 100=成功,130=失败,131=空号,132=停机,133=关机,134=无状态
	RecordId   int64  `json:"record_id" gorm:"column:record_id" form:"record_id"`    // 发送记录id
}

// TableName 表名称
func (*SmsRecord) TableName() string {
	return "eb_sms_record"
}
